Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 Terraced £155,252 £27,750 3 Mar 1995
64 Semi-Detached £575,674 £240,297 25 Apr 2003